#include <stdio.h>
/*
// 下面这句会中断程序的编译
// 与 __LINE__ 配合使用，设置了这个之后，下面的 __LINE__ 会输出1003 
#error "this is a test!!"*/
#line 1000
// 在编译时会输出下面的信息
#pragma message("this is a pragma message")
int main(void)
{
	printf("__FILE__ = %s\n",__FILE__);
	printf("__LINE__ = %d\n",__LINE__);
	printf("__DATE__ = %s\n",__DATE__);
	printf("__TIME__ = %s\n",__TIME__);
	printf("__func__ = %s\n",__func__);
}
